#ifndef PARTIDALOCAL_H
#define PARTIDALOCAL_H
#include "../modelo/Juego.h"
#include "../vista/Canvas.h"

class PartidaLocal
{
private:
	Juego* juego;
	Canvas* canvas;
	void handlerNuevo(Objeto *obj);
	void handlerDestruido(short id);
	void hookEvent(Escenario* pSource);
	void unhookEvent(Escenario* pSource);
public:
	PartidaLocal(Canvas* canvas, bool detectarImpactos);
	virtual ~PartidaLocal();
	void iniciar();
	void lanzarHuevo(int velX, int velY);
	Juego* getJuego();
};

#endif
